body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td,img {margin:0;padding:0;}
img {border:0}
ol,ul {list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:''}
a{text-decoration: none;}
input,textarea{outline: none;border:none;}
html,body{min-width: 1000px;font-family: "Microsoft YaHei";_width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto");}
.wrap{width: 1000px;margin: 0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow: hidden;}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.hide{display: none}
.show{display: block}
.dib{display: inline-block;*display: inline;zoom:1;}
.hr_10{height: 10px;}


/*header*/
.logo {height: 105px;background: url(about:blank) repeat-x;}
.logo img{float: left;margin-top: 26px;display: block;}
.headTel{background: url(../images/headTel.png) no-repeat left top;text-indent: 80px;font-size: 25px;font-weight: bold;color: #7c4013;margin-top: 24px;padding: 20px 0 18px; line-height: 1;font-family: 'Stencil Std','Microsoft YaHei'}
.headNav{height: 80px;background:url(../images/nav_bg.png) repeat-x;text-align: center;position: relative;z-index: 10}
.navList {height: 53px;padding-bottom: 26px;}
.navList li{float: left;height: 53px;position: relative;}
.navList li a{height: 23px;line-height: 23px; color: #fff;display: block;padding: 0 35px;margin-top: 15px; border-left: 1px dashed #99694d;border-right:1px dashed #ae8b77}
.sub_nav{position: absolute;width: 100%;background: #7c4013;background:rgba(99,51,15,.8); top: 53px;left: 0;display: none;overflow: hidden;}
.navList .sub_nav p{margin-bottom: -1px;}
.navList .sub_nav a{height: 40px; border-left: none;border-right: none;border-bottom: 1px dashed #fff;margin-top: 0;line-height: 40px;display:block;padding: 0;font-size: 14px;}



.banner{width: 100%;height: 585px;position: relative;z-index: 0;overflow: hidden;margin-top: -26px; position: relative;z-index: 0}
.banner .flexslider{ width:1920px;height:100%;position:relative;left: 50%;margin-left: -960px;overflow:hidden; min-width:1000px;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:100%;}
.banner .slides li img{width: 100%; margin:0 auto; display:block;}
.banner .flex-direction-nav{display: none;}
.banner .flex-control-paging{display: none;}
.banner .flex-control-nav{/* width: 1000px;position:absolute;left: 50%;margin-left: -500px;bottom: 20px; z-index:2;text-align:left; */}
/* .banner .flex-control-nav li{display:inline-block;width:10px;height:10px;margin-right:24px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
 */
.content{position: relative;z-index: 1}
.con_title{text-align: center;}
.con_title h2{font-size: 26px;color: #a29060;font-weight: normal;}
.con_title p{font-size: 14px;color: #979797;position: relative;display: inline-block;*display: inline;zoom:1;background: #fff;padding: 0 10px;line-height: 30px;}
.con_title i{width: 1920px;display: block;margin-top: -14px; border-bottom: 1px dashed #b7b4b4}
.con_title span{display: block;font-size: 12px;color: #a29060;margin-top: 8px;}
.product_info{padding-top: 60px;}
.product_con{height: 500px;position: relative;margin-top: 48px;}
.product_con img{}
.bed,.cabinet{position: absolute;top: 34px;}
.bed,.cabinet,.door{background: url(../images/pro_bg.png) no-repeat center bottom;padding-bottom: 16px;}
.bed a,.cabinet a,.door a{position: relative;display: block;border:2px solid #a29060;}
.bed a,.cabinet a{width: 303px;height: 400px;}
.bed{left: 0}.cabinet{right: 0}
.door{margin: 0 auto;position: relative;width: 345px;}
.door a{width: 345px;height: 468px;}
.pro_ico{position:absolute;width: 180px;height: 180px;top: 132px;left: 66px; }
.pro_text{position: absolute;width: 349px;height: 115px;background:rgba(124,64,19,.95);*background: #7c4013; left: -2px;bottom:45px; color: #b7a679;}
.pro_text h2{ font-size: 18px;padding: 0 35px;margin: 22px 0 10px;}
.pro_text p{font-size: 14px;padding: 0 35px;line-height: 20px;}
.pro_info_title{background: url(../images/pro_info_title.jpg) repeat-x center top; padding-top: 10px;text-align: center;padding-bottom: 20px;overflow: hidden;}
.pro_info_title ul li{float: left;position: relative;padding-top: 14px;}
.pro_info_title ul li a{font-size: 18px;color: #7f7f7f;padding: 0 27px;}
.pro_info_title ul li.active a{color: #9c8a5c}
.pro_info_title ul li.active{background: url(../images/pro_info_title_ico.jpg) no-repeat center top;}


.banner_block_1{background: url(../images/banner_bg.png) no-repeat center bottom; padding-bottom: 55px;}
.banner_block_1_img{height: 212px;background: url(../images/banenr_block_1.jpg) no-repeat center  top;}
.banner_block_1_img p{width: 1000px;margin: 0 auto;text-align: right;font-size: 19px;color: #fff;padding-top: 72px;}
.banner_block_1_img p span{font-family: 'Stencil Std','Microsoft YaHei';font-size: 26px;}

.davantage{margin-bottom: 80px;}
.advan_title{height: 62px;background: url(../images/advan_title.png) no-repeat center;margin-top: 20px;}
.advan_con{margin-top: 68px;}
.advan_text{width: 438px;height: 612px;border-left: 1px solid #cccccc}
.advan_text dl{margin-left: 24px;border-bottom: 1px dashed #ccc;padding-bottom: 18px;margin-bottom: 38px;}
.advan_text dt{font-size: 18px;color: #302011}
.advan_text dt img{float: left;margin-right: 16px;}
.advan_text dd{font-size: 12px;color: #939393;padding-left: 63px;line-height: 18px;margin-top: 10px;}

.banner_block_2_img{height: 212px;background: url(../images/banenr_block_2.jpg) no-repeat center  top;}
.banner_block_2_img p{color: #fff;padding: 114px 0 0 400px; }
.banner_block_2_img p span{font-family: 'Stencil Std','Microsoft YaHei';font-size: 26px;}

.pro_url{display: block;width: 782px;height: 631px;}
.pro_sl{width: 100%;height: 100%;}
.product_box{height: 630px;background: #c7c7c7;margin-top: 68px;}
#pro_scroll{position:relative;width:183px;height:626px;margin-right: 20px;margin-top: 4px;}
#pro_scroll div{position:absolute;top:0;left:0;width:183px;height:622px;overflow:hidden;}
#pro_scroll .up,#pro_scroll .down{position:absolute;left:50%;width:52px;height:26px;z-index:10;cursor:pointer;overflow:hidden;margin-left:-26px;text-indent:-9999px;background:url(../images/arrow.png) no-repeat;}
#pro_scroll .up{bottom:10px;background-position:0 bottom;}
#pro_scroll .down{top:10px;background-position:0 top;}
#pro_scroll ul{position:absolute;width:183px;}
#pro_scroll li{width:183px;height:158px;list-style:none;text-align:center;}
#pro_scroll a{color:#fff;font-weight:700;text-decoration:none;}
#pro_scroll img{width:183px;height:148px;display:block;}
.pro_box_bg {height: 20px;background: url(../images/pro_box_bg.png) no-repeat center -36px;}


.about_honor{}
.about{width: 630px;height: 335px;background: #dbdbdb;padding: 0 18px;}
.honor{width: 269px;height: 335px;background: #dbdbdb;padding: 0 18px;}
.about_honor_title {border-bottom: 1px solid #878787;padding: 28px 0 0px;line-height: 26px;}
.about_honor_title h2{font-weight: normal;}
.about_honor_title span{height:28px;margin-bottom: -2px;background: url(../images/about_honor_ico.png) no-repeat 4px center;padding-left: 24px;padding-right: 10px;  display: block;font-size: 18px;color: #7c4013;float: left;border-bottom: 2px solid #7c4013;}
.about_honor_title a{float: right;font-size: 12px;color: #7c4013}

.about_con{margin-top: 22px;}
.about_con img{padding: 8px 6px;border:1px solid #654b2b;float: left;}
.about_con p{float: left;width: 290px;height: 182px;font-size: 12px;color: #654b2b;line-height: 21px;margin-left: 24px;margin-top: 22px;position: relative;}
.about_con p a{position: absolute;width: 115px;height: 29px;border:1px solid #654b2b;left: 0;bottom:0;font-size: 14px;color: #654b2b;text-align: center;line-height: 29px;}



/*列表滚动*/
.blk_29 {width: 246px;position:relative;margin: 47px auto 0; overflow: hidden;zoom: 1;}
.blk_29 .leftBotton,
.blk_29 .rightBotton{width: 32px;height: 32px;top: 50%;margin-top: -16px; background:#ccc;cursor: pointer;position: absolute;}
.blk_29 .leftBotton { left: 0px;background: url(../images/right.png) no-repeat;}
.blk_29 .rightBotton {right: 0px;background: url(../images/left.png) no-repeat;}
.blk_29 .cont {margin: 0px auto;padding: 4px;border:1px solid #654b2b;}
.blk_29 .box {float: left; width: 147px;height: 178px; text-align:center;margin-right: 4px;}
.blk_29 .box a{display: block;width: 147px;height: 178px;text-align: center;}
.blk_29 .box img {max-width: 100%;height: 100%;*width: 147px;visibility: top }
.blk_29 .box p {margin: 6px auto 0px; width: 97px; line-height: 20px}


.footer{height: 210px;background:#7c4013;margin-top: -150px;position: relative;z-index: 0}
.footer .wrap { font-size: 12px;color: #fff;padding-top: 170px;}
.footer .wrap a{color: #fff;}
.footer .wrap span {float: left;width:33.33%;}
.footer .wrap span.tl{text-align: left;}
.footer .wrap span.tc{text-align: center;}
.footer .wrap span.tr{text-align: right;}





































































































